﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Services;
using System.Data;
using System.Data.SqlClient;

/// <summary>
/// Descripción breve de WS_Barco
/// </summary>
[WebService(Namespace = "http://tempuri.org/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
// Para permitir que se llame a este servicio Web desde un script, usando ASP.NET AJAX, quite la marca de comentario de la línea siguiente. 
// [System.Web.Script.Services.ScriptService]
public class WS_Barco : System.Web.Services.WebService {

  
    
    public WS_Barco () {

        //Eliminar la marca de comentario de la línea siguiente si utiliza los componentes diseñados 
        //InitializeComponent(); 
    }

    string cadena = "server=CASA-PC\\MSSQLSERVER2008;database=200Millas;Integrated Security=SSPI";

    SqlConnection cnx = new SqlConnection();
    SqlCommand cmd = new SqlCommand();
    DataSet dts = new DataSet();
    SqlDataAdapter ada = new SqlDataAdapter();

/*    ConexionADO MiConexion = new ConexionADO();
    SqlConnection cnx = new SqlConnection();
    SqlCommand cmd = new SqlCommand();
    SqlDataReader dtr = default(SqlDataReader);
    Boolean vexito = false;*/



    [WebMethod]
    public DataTable ListarBarco() {
        DataSet dts = new DataSet();
        try
        {

            cnx.ConnectionString = cadena;
            cmd.Connection = cnx;
            cmd.CommandType = CommandType.StoredProcedure;
            cmd.CommandText = "usp_Listar_Barco";
            SqlDataAdapter miada = default(SqlDataAdapter);
            miada = new SqlDataAdapter(cmd);
            miada.Fill(dts, "Barco");

        }
        catch (Exception ex)
        {
            throw new Exception(ex.Message);
        }

        return dts.Tables["Barco"];
    }





    
}
